Checkout the Sample Apps
SwiftUI
Basic Demo | Feedback Demo | Counter Demo | Inside Box | Landmarks Demo |
Working With Video
SDK Recording | OS Recording | Post Processing |
Product Demo
FitCount App |
Legacy
Cocoapods Demo | UIKit Demo |
Deep Dives
Squat Counter Demo | Range of Motion Demo |
Running the Sample Apps on Newer Macs M1/M2
The machine learning library requires access to a device's GPU and so currently doesn't support any simulators. For Silicon Macs you can run on the mac itself with the following steps:
Step 1: Download/Clone Repo
Step 2: Open Basic Demo
Step 3: Choose Build Target "My Mac (Designed For iPad/iPhone)"
Step 4: Run
Step 5: Explore the features and returned results
quickPose.start(features: [.overlay(.upperBody)], onFrame: { status, image, features, guidance, landmarks in
if case .success(_,_) = status {
overlayImage = image
}
})
Running the Sample Apps on Older Intel Macs
The machine learning library requires access to a device's GPU and so currently doesn't support any simulators. For Intel Macs you can run on a physical device with the following steps:
Step 1: Download/Clone Repo
Step 2: Open Basic Demo
Step 3: Choose Build Target as your physical device
Step 5: You will need to change the bundleid and register with apple if you haven't already.
Step 5: Run
Step 6: Explore the features and returned results
quickPose.start(features: [.overlay(.upperBody)], onFrame: { status, image, features, guidance, landmarks in
if case .success(_,_) = status {
overlayImage = image
}
})